multiple invasions - French English Dictionary